daylight passing through the glass - German English Dictionary